﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.ServiceModel;
using System.Text;

using ProjectCommon2.Wcf.MessageHeaders;
using ProjectCommon2.Wcf.Attributes;
using PolePosition.v3.EntityLibrary;
using PolePosition.v3.EntityFactory;

namespace PolePosition.v3.WcfService
{
    [ServiceContract(Name = "Vendor", Namespace = "PolePosition.v3.WcfService")]
    [ServiceBehavior(InstanceContextMode = InstanceContextMode.PerCall, ConcurrencyMode = ConcurrencyMode.Multiple, IncludeExceptionDetailInFaults = true)]
    [ProjectCommon2.Wcf.Behaviors.GetContextServiceBehavior()]
    public class Vendor
    {
        [OperationContract]
        [MaxDataContractSerializerOperationBehavior]
        public void SampleMethod()
        {
            //do somthing here
        
        }
    }
}
